.arrow.left{position:relative;left:14px;top:10px;width:13px;height:13px;border-color:#fff;border-width:2px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}
.arrow.left{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}
.arrow.bottom{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}
.arrow{border-top:1px solid #313131;border-right:1px solid #313131;display:block;width:8px;height:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-translate:all .3;-moz-translate:all .3;-ms-translate:all .3;translate:all .3;}
#topMenu{position:fixed;overflow-y:auto;overflow-x:hidden;left:0;top:0;width:75%;height:100%;background:#fff;z-index:999999;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:MS Mincho;font-weight:600;}
.animate-translate{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;}
#topMenu .ulMenu:first-child{border:none;}
.ulMenu li{position:relative;line-height:35px;}
.ulMenu li>div.Header a{color:#000;}
.ulMenu li a{display:inline-block;  /*  color: #fff;*/}
#topMenu .ulMenu{border-top:1px solid #efefef;}
.ulMenu li>div.Header{position:relative;background:#fff;padding:0 15px;height:40px;line-height:40px;font-size:14px;color:#000;}
.ulMenu li>div.mune_4664{background:url(../img/nav/lianYiQun.png) no-repeat left 15px center;}
.ulMenu li>div.mune_4671{background:url(../img/nav/shangYi.png) no-repeat left 15px center;}
.ulMenu li>div.mune_4679{background:url(../img/nav/kuZi.png) no-repeat left 15px center;}
.ulMenu li>div.mune_4686{background:url(../img/nav/waiTao.png) no-repeat left 15px center;}
.ulMenu li>div.mune_4693{background:url(../img/nav/xiaoWu.png) no-repeat left 15px center;}
.ulMenu li>div.mune_4711{background:url(../img/nav/shoes.png) no-repeat left 15px center;}
.ulMenu li>div.mune_{padding-left:40px;background-size:20px auto;}
#topMenu .ulMenu:nth-child(3).ulMenu li:first-child>div.Header,#topMenu .ulMenu:nth-child(4).ulMenu li:first-child>div.Header{padding:0 15px;font-size:12px;color:#000;}
#topMenu .ulMenu:nth-child(3).ulMenu li>div.Header,#topMenu .ulMenu:nth-child(4).ulMenu li>div.Header{color:#333;padding:0 25px;}
.ulMenu li>div.Header span.arrow{position:absolute;right:15px;top:50%;margin-top:-4px;}
.ulMenu li>div.Content{display:none;background:#fff;}
ul{list-style:none;}
.ulMenu li>div.Content ul li{position:relative;font-size:12px;}
#topMenu .Header .header_right_item_icon{display:block;position:absolute;width:40px;height:40px;top:10px;}
#topMenu .Header .header_right_item_icon.menu_mypage{left:20px;background:url(../img/menu-logo2.png)}
#topMenu .Header .header_right_item_icon.menu_login{background:url(../img/menu-logo.png);}
#topMenu .Header .header_right_item_icon.menu_login + a{width:100%;height:100%;line-height:80px;text-indent:45px;}
#topMenu .ulMenu.p40 li>div.Content ul li a{display:block;padding-left:50px;}
#topMenu .ulMenu.p45 li>div.Content ul li a{padding:0 45px;}
#topMenu .navLogo{padding:6px 0 6px 15px!important;height:50px!important;font-weight:normal;}
#topMenu .navLogo .fl:first-child{margin-right:2%;max-width:18%;}
#topMenu .navLogo .fl:last-child{margin-top:5px;max-width:80%;margin-right:0;}
#topMenu .navLogo .fl p{line-height:20px;}
#topMenu .border-radius-btn{padding:0 10px 0 25px;border-radius:20px;color:#fff!important;height:24px;line-height:24px;font-weight:normal;font-size:12px;}
#topMenu .border-radius-btn.navLogin{background:#81C7D4 url(../img/nav/new-logout.png) no-repeat left 8px center;background-size:15px auto;}
#topMenu .border-radius-btn.navRegister{background:#81C7D4 url(../img/nav/new-user.png) no-repeat left 8px center;background-size:15px auto;}
#topMenu .border-radius-btn.navDashboard{background:#81C7D4 url(../img/nav/new-user1.png) no-repeat left 8px center;background-size:15px auto;}
.animate-translate{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;}
.commonInput_inputText{border:1px solid #DDD;background-color:#fff;border-radius:0;font-size:14px;padding:10px 15px;}
.box-overflow{width:100%;height:100%;overflow:hidden!important;}
#divBox{position:absolute;right:0;top:0;width:100%;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,1);}
.divBoxOverlay.push-overlay{display:block;overflow:hidden!important;}
.divBoxOverlay{position:fixed;left:0;top:0;right:0;bottom:0;display:none;background:rgba(34,34,34,.5);z-index:99999;overflow:hidden!important;}
.divBoxOverlay a{position:fixed;left:75%;top:50%;width:35px;height:35px;background:rgba(34,34,34,.8);}
.button_decide{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;background:-webkit-gradient(linear,left top,left bottom,from(#313131),to(#131313));background:-webkit-linear-gradient(top,#313131,#131313);background:-moz-linear-gradient(top,#313131,#131313);background:-o-linear-gradient(top,#313131,#131313);border:1px solid #000;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-moz-box;display:box;font-size:13px;height:42px;line-height:1.2em;text-align:center;width:100%;}
button.button_decide,button.button_payment{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;}

/*dashboard*/
#contents{position:relative;min-height:450px;}
.crumbs_nav{font-size:10px;line-height:1.2em;margin:6px 10px;}
.rdstr{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.crumbs_item{display:inline;text-decoration:underline;padding-right:14px;position:relative;}
.crumbs_link{padding:3px 0;color:#000;text-decoration:none;}
.crumbs_item:after{content:"";display:block;width:4px;height:4px;border-right:1px solid #222;border-top:1px solid #222;margin-top:-2px;position:absolute;right:5px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}
.no_deco{text-decoration:none;}
.horizon_padding,.ph10{padding-left:10px;padding-right:10px;}
.half_vertical_padding,.pv5{padding-top:5px;padding-bottom:5px;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;clear:both;}
.double_bottom_margin,.mb20{margin-bottom:20px;}
.i_common_cart,.i_common_product,.sprite-fleamarket,.sprite-fleamarket2,.sprite-leanModal,.sprite-mypage3,.sprite-validator,.sprite_common{background-repeat:no-repeat;}
.sprite-mypage3{background-image:url(../img/sprite_mypage3.png);background-position:left top;-webkit-background-size:472px 35px;background-size:472px 35px;}
.sprite-mypage3_shuppinItem{background-position:-324px 0;width:32px;height:28px;}
.sprite-mypage3_orderHistory{background-position:-39px 0;width:31px;height:35px;}
.sprite-mypage3_heart{background-position:0 0;width:34px;height:31px;}
.sprite-mypage3_sainyuuka{background-position:-110px 0;width:33px;height:33px;}
.sprite-mypage3_review{background-position:-148px 0;width:25px;height:25px;}
.sprite-mypage3_member{background-position:-218px 0;width:28px;height:31px;}
.mypage_menuNavi{display:block;}
.mypage_menuNavi_line{display:-webkit-box;display:-moz-box;display:-o-box;display:box;box-sizing:border-box;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;width:100%;border-bottom:1px solid #DDD;font-size:10px;line-height:1.5em;text-align:center}
.mypage_menuNavi_line a{color:#000;text-decoration:none;}
.mypage_menuNavi_line,.orderDetail_infoList_item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.mypage_menuNavi_line.combine{border-bottom:none}
.helpTitle,.help_list,.help_list .help_list_txt,.orderDetail_priceArea{border-bottom:1px solid #ddd}
.mypage_menuNavi_line.upper{font-size:12px}
.mypage_menuNavi_item{position:relative;display:block;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;width:100px;height:61px;background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#F5F5F5));background:-webkit-linear-gradient(top,#FFF,#F5F5F5);background:-moz-linear-gradient(top,#FFF,#F5F5F5);background:linear-gradient(top,#FFF,#F5F5F5);border-top:1px solid #DDD;border-left:1px solid #DDD}
.helpTitle,.help_list,.orderDetail_infoList_item,.orderDetail_priceArea,.orderDetail_priceArea dd.total,.withBtnList_item{border-top:1px solid #ddd}
.mypage_menuNavi_item:first-child{border-left:none}
.mypage_menuNavi_line.upper .mypage_menuNavi_item{height:66px}
.mypage_menuNavi_item span{display:inline-block}
.mypage_menuNavi_item span.dashboard_num{position:absolute;top:4%;right:4%;width:20px;height:20px;line-height:20px;background:#81C7D4;border-radius:50%;color:#fff;}
.mypage_menuNavi_icon{height:43px}
.mypage_menuNavi_line.upper .mypage_menuNavi_icon{height:45px}
.mypage_menuNavi_item .sprite-mypage3_heart{margin-top:8px}
.mypage_menuNavi_item .sprite-mypage3_orderHistory{margin-top:6px}
.mypage_menuNavi_item .sprite-mypage3_sainyuuka,.mypage_menuNavi_item .sprite-mypage3_viewHistory{margin-top:7px}
.mypage_menuNavi_item .sprite-mypage3_review{margin-top:11px}
.mypage_menuNavi_item .sprite-mypage3_member,.mypage_menuNavi_item .sprite-mypage3_point{margin-top:8px}
.mypage_menuNavi_item .sprite-mypage3_mail{margin-top:11px}
.mypage_menuNavi_item .sprite-mypage3_shuppin{margin-top:8px}
.mypage_menuNavi_item .sprite-mypage3_shuppinItem{margin-top:7px}
.mypage_menuNavi_item .sprite-mypage3_bought{margin-top:4px}
.mypage_menuNavi_item .sprite-mypage3_exchange{margin-top:6px}
.mypage_menuNavi_item .sprite-mypage3_help{margin-top:9px}
.mypage_menuNavi_secondTitle{font-size:14px;line-height:1.5em;font-weight:700;padding-bottom:5px;padding-left:10px}
.title_main{background-color:#81C7D4;color:#fff;font-size:13px;line-height:1.2em;padding:7px 10px;position:relative;text-align:left;}
.list_product_box{margin-top:1%;}
.list_product_box .list_product_item{float:left;position:relative;width:32%;margin-left:1%;padding-bottom:6px;}
.box_list{width:100%;display:-webkit-box;display:-moz-box;display:-o-box;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.list_product_box .list_product_link{display:block;background:#fff;width:100%;-webkit-box-flex:inherit;-moz-box-flex:inherit;-o-box-flex:inherit;}
.box_list_main{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;}
.list_product_box .list_product_img_block{position:relative;width:100%;margin-bottom:2px;text-align:center;}
.list_product_box .list_product_text_block{width:100%;}
.list_product_box .list_product_img_block img{width:100%;height:auto;overflow:hidden;}
.list_product_box .list_product_brand,.list_product_box .list_product_category{line-height:1.2em;font-size:12px;height:1.2em;padding-top:3px;}
.list_product_box .list_product_category,.list_product_line .list_product_size_stock{text-align:left;}
.rdstr{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_product_box .list_product_price_block.pricedownView{height:2.4em;margin-top:1px;}
.list_product_price_block{font-size:11px;line-height:1.2em;}
.list_product_box .list_product_price{font-size:13px;}
.force_color,.fourth_color{color:#e00000;}
.coreMore{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;display:box;font-size:15px;height:49px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.coreMore,.corePager{display:-webkit-box;display:-moz-box;width:100%;}
.coreMore_textWrap{padding-right:15px;position:relative;margin-right:10px;}
.coreMore_icon{position:absolute;right:0;top:50%;margin-top:-4px;}
.padding,.p10{padding:10px;}
.commonInput_inputText{border:1px solid #DDD;background-color:#fff;border-radius:0;font-size:14px;padding:12px 15px;width:100%;}
#topMenu .commonInput_inputText{float:left;width:75%;}
#topMenu .commonInput_inputText+.button_decide{position:relative;float:right;width:23%;height:42px;}
#topMenu .commonInput_inputText+.button_decide span{position:absolute;top:11px;left:50%;margin-left:-10px;display:inline-block;width:20px;height:14px;background:url(../img/icon-email.png) no-repeat;}
.button_decide.cartButton,.button_payment.cartButton{height:46px;width:100%;}
button.button_decide,button.button_payment{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;}
.top_margin,.mt10{margin-top:10px;}
.button_decide{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;background:-webkit-gradient(linear,left top,left bottom,from(#313131),to(#131313));background:-webkit-linear-gradient(top,#313131,#131313);background:-moz-linear-gradient(top,#313131,#131313);background:-o-linear-gradient(top,#313131,#131313);border:1px solid #000;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-moz-box;display:box;font-size:13px;height:42px;line-height:1.2em;text-align:center;width:100%;}
.simple_list_item{border-bottom:1px solid #DDD;}
.simple_list_link{display:block;padding:10px;}
a{color:#000;text-decoration:none;}
.section_margin{margin-top:10px;margin-bottom:10px;}
.base_frame,.base_frame_border{border:1px solid #C2C2C2;}
.base_frame{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-o-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:2px;background-color:#fff;}
.base_area{margin:10px;overflow:hidden;}
.txt{margin:10px;line-height:1.4em;word-break:break-all;font-size:14px;}
#profile_table{width:100%;border:1px solid #c2c2c2;border-spacing:0;border-collapse:collapse;}
#profile_table th{width:25%;color:#DD6768;font-size:14px;text-align:center;border-bottom:1px dotted #666;border-right:4px solid #DD6768;}
#profile_table td{font-size:14px;font-weight:bold;padding:10px;border-bottom:1px dotted #666;}
.company{width:100%;position:relative;padding:0 2%;border-spacing:0;border-collapse:collapse;}
.company tr{border-bottom:1px solid #ddd;line-height:25px;}
.company tr th{width:30%;vertical-align:middle;border-right:1px solid #ddd;padding:0 2%;}
.company tr td{width:62%;vertical-align:middle;padding:0 2%;}
.submitReview{padding:10px;}
.submitReview .ipass{display:inline-block;padding:5px 0;}
.commonInput,.genre_list_select{display:block;overflow:hidden;vertical-align:baseline;white-space:nowrap;text-overflow:ellipsis;text-shadow:inherit;color:inherit;-ms-box-sizing:border-box;}
.commonInput,input,textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.commonInput,.genre_list_select,button{-webkit-appearance:none;-moz-appearance:none;}
.commonInput{height:33px;line-height:23px;margin:0;padding:5px;border:1px solid #ddd;border-radius:2px;box-sizing:border-box;-ms-appearance:none;appearance:none;-moz-box-flex:1;-o-box-flex:1;}
.help_categoryList ._on{background-color:#f5f5f5;}
.commonInput,.keywordSearch_input{font-size:13px;-webkit-box-flex:1;}
.help_categoryList,.help_list{background-color:#FFF;}

/*dashboard end*/
.pr{position:relative;display:block;}
.helpTitle{line-height:1.4em;background-color:#e5e5e5;padding:5px 10px;font-size:13px;color:#333;border-bottom:1px solid transparent;font-weight:700;border-top:1px solid #ddd;}
.help_categoryList .help_categoryList_wrap,.help_categoryList .help_categoryList_wrap2{font-size:14px;color:#222;padding:10px 0;border-top:1px solid #ddd;}
.help_categoryList_txt{display:inline-block;vertical-align:top;margin-left:18px;width:85%;}
.help_categoryList .help_categoryList_wrap:after{content:"";position:absolute;top:15px;right:17px;border-top:1px solid #313131;border-right:1px solid #313131;display:block;width:8px;height:8px;-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);}
.help_categoryList ._on .help_categoryList_wrap:after{content:"";position:absolute;top:20px;right:17px;border-top:1px solid #313131;border-right:1px solid #313131;display:block;width:8px;height:8px;-ms-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);}
.help_list.sub{display:none;}
.help_menu .bbnone{border-bottom:1px solid transparent;}
.help_list.sub li.help_list_item{padding:10px 20px;line-height:2em;}
.pagination{width:100%;border-radius:4px;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
.pagination>li{display:block;overflow:hidden;width:7.5%;}
.pagination>li>a,.pagination>li>span{position:relative;display:block;text-align:center;padding:5px 0;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7;}
.completeCont h3{padding:5px 10px;background:#f7f7f7;font-size:14px;font-weight:700;text-align:left;}
.completeCont h5{font-size:13px;padding:10px 10px 0;}
.completeCont h5 span{color:red;}
.completeCont h4,.completeCont h6{font-size:13px;padding:10px;}
.button_payment{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;background:-webkit-gradient(linear,left top,left bottom,from(#FAA51A),to(#F47A20));background:-webkit-linear-gradient(top,#FAA51A,#F47A20);background:-moz-linear-gradient(top,#FAA51A,#F47A20);background:-o-linear-gradient(top,#FAA51A,#F47A20);border:1px solid #F47A20;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-moz-box;display:box;font-size:13px;height:42px;line-height:1.2em;text-align:center;width:100%;}
button.button_decide,button.button_payment{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;}
.button_decide.cartButton,.button_payment.cartButton{height:46px;width:100%;}
.box_list{width:100%;display:-webkit-box;display:-moz-box;display:-o-box;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.flatTab_navList{float:left;width:50%;font-size:12px;}
.box_list_main{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;}
.flatTab_navList.flatTab_navList_box{float:none;}
.flatTab_navList_link{display:block;width:100%;height:35px;line-height:1.2em;}
.flatTab_navList_inner{display:block;height:35px;line-height:35px;border:1px solid #222;text-align:center;}
.flatTab_navList._selected .flatTab_navList_inner{background:#81C7D4;color:#fff;}
.flatTab_navList:first-child .flatTab_navList_inner{border-left:1px solid #222;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-top-left-radius:2px;-moz-border-bottom-left-radius:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;}
._tabArea ._contents{display:none;padding:0 10px;}
._tabArea ._contents._selected{display:block;}
.total,.subtotal{text-align:center;font-size:14px;font-weight:600;}
.orderdiv{clear:both;overflow:hidden;padding:10px 0;border-bottom:1px dashed #eaeaea;}
.orderdiv:last-child{border:0;}
.orderCont td a.table_type_a{display:inline-block;float:left;}
.orderCont td a img{width:80px;height:auto;border:1px solid #eaeaea;padding:1px;cursor:pointer;display:inline-block;}
.orderCont tr td{vertical-align:middle;border-right:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:1%;}
.orderCont td button,.pay_btn{display:inline-block;border-radius:3px;border:0;cursor:pointer;padding:4px 1px;font-size:12px;color:#fff;background:#81C7D4;border-color:#81C7D4;text-align:center;}
.orderCont td a.orderXx{display:inline-block;width:100px;margin-top:5px;text-decoration:underline;}
.list_product_line .list_product_item{border-bottom:1px solid #DDD;position:relative;}
.list_product_line .list_product_item:last-child{border-bottom:0;}
.clearfix:after{content:"";display:block;clear:both;}
.list_product_line .list_product_link{display:block;padding:5px 20px 5px 10px;line-height:1;}
.list_product_extended_box.add_info1 .item,.list_product_line .list_product_frame,.list_product_line_by2 .list_product_line_by2_frame{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.list_product_line .list_product_frame{width:100%;display:-webkit-box;display:-moz-box;display:-o-box;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;}
.list_product_line .list_product_img_block{width:120px;position:relative;}
.list_product_line.list_product_line_checkbox .list_product_img_block{width:80px;padding:1px;border:1px solid #ccc;}
.list_product_line .list_product_text_block{height:94px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;margin-left:10px;position:relative;margin-right:15px;}
.block,.db{display:block;}
.list_product_line .list_product_img_block img{width:120px;height:120px;display:block;overflow:hidden;}
.list_product_line.list_product_line_checkbox .list_product_img_block img{width:80px;height:80px;}
.list_product_line .list_product_name{font-size:12px;color:#060606;line-height:1.3em;margin-top:12px;}
.list_product_line.list_product_line_checkbox .list_product_name{margin-top:4px;}
.list_product_line .list_product_category{font-size:14px;line-height:1.1em;margin-top:3px;}
.list_product_line.list_product_line_checkbox .list_product_category{font-size:12px;}
.force_color,.fourth_color{color:#e00000;}
.reviewContentsTitle{border-bottom:1px solid #ddd;font-size:14px;font-weight:700;line-height:40px;padding-left:12px;}
.reviewStar.size0{display:inline-block;background-image:url(../img/review_0.png);-webkit-background-size:46px 58px;background-size:46px 58px;width:46px;height:8px}
.reviewStar.size0.star0{background-position:0 0}
.reviewStar.size0.star1{background-position:0 -10px}
.reviewStar.size0.star2{background-position:0 -20px}
.reviewStar.size0.star3{background-position:0 -30px}
.reviewStar.size0.star4{background-position:0 -40px}
.reviewStar.size0.star5{background-position:0 -50px}
.reviewStar.size1{display:inline-block;background-image:url(../img/review_1.png);-webkit-background-size:64px 87px;background-size:64px 87px;width:64px;height:12px}
.reviewStar.size1.star0{background-position:0 0}
.reviewStar.size1.star1{background-position:0 -15px}
.reviewStar.size1.star2{background-position:0 -30px}
.reviewStar.size1.star3{background-position:0 -45px}
.reviewStar.size1.star4{background-position:0 -60px}
.reviewStar.size1.star5{background-position:0 -75px}
.reviewStar.size2{display:inline-block;background-image:url(../img/review_2.png);-webkit-background-size:93px 117px;background-size:93px 117px;width:93px;height:17px;position:relative;top:3px}
.reviewStar.size2.star0{background-position:0 0}
.reviewStar.size2.star1{background-position:0 -20px}
.reviewStar.size2.star2{background-position:0 -40px}
.reviewStar.size2.star3{background-position:0 -60px}
.reviewStar.size2.star4{background-position:0 -80px}
.reviewStar.size2.star5{background-position:0 -100px}
.reviewStar.size3{display:inline-block;background-image:url(../img/review_3.png);-webkit-background-size:121px 136px;background-size:121px 136px;width:121px;height:21px}
.reviewStar.size3.star0{background-position:0 0}
.reviewStar.size3.star1{background-position:0 -23px}
.reviewStar.size3.star2{background-position:0 -46px}
.reviewStar.size3.star3{background-position:0 -69px}
.reviewStar.size3.star4{background-position:0 -92px}
.reviewStar.size3.star5{background-position:0 -115px}
.reviewStar.size4{display:inline-block;background-image:url(../img/review_2.png);-webkit-background-size:93px 117px;background-size:93px 117px;width:17px;height:17px;position:relative;top:3px}
.reviewStar.size4.star1{background-position:0 -20px}
.submitReview{padding:10px;}
.submitReview .ipass{display:inline-block;padding:5px 0;}
.commonInput,.keywordSearch_input{font-size:13px;-webkit-box-flex:1;}
.commonInput{height:33px;line-height:23px;margin:0;padding:5px;border:1px solid #ddd;border-radius:2px;box-sizing:border-box;-ms-appearance:none;appearance:none;-moz-box-flex:1;-o-box-flex:1;}
.commonInput,.genre_list_select,button{-webkit-appearance:none;-moz-appearance:none;}
.commonInput,input,textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.commonInput,.genre_list_select{display:block;overflow:hidden;vertical-align:baseline;white-space:nowrap;text-overflow:ellipsis;text-shadow:inherit;color:inherit;-ms-box-sizing:border-box;}
input,textarea{border-radius:2px;border:1px solid #ddd;-o-box-sizing:border-box;}
textarea.required-entry{font-family:lato,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",HiraKakuProN-W3,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#b2b2b2;}
.file_style_sq{padding:10px 0;clear:both;overflow:hidden;}
.file_style_sq a{position:relative;display:inline-block;float:left;margin-right:2%;padding:0 1%;width:28%;height:38px;line-height:38px;background:#333;border-radius:4px;color:#fff;text-align:center;overflow:hidden;}
.file_style_sq a input:first-child{position:absolute;right:0;top:0;font-size:100px;opacity:0;}
.each_file{position:relative;float:left;width:66%;}
.each_file span{position:absolute;top:-5px;right:-5px;display:inline-block;background:url(../img/img_close.png) no-repeat;background-size:100%;width:20px;height:20px;}
.companyTable{width:100%;position:relative;border-spacing:0;border-collapse:collapse;border-top:1px solid #ddd;}
.companyTable tr{border-bottom:1px solid #ddd;}
.companyTable tr th{width:60%;vertical-align:middle;padding:2%;text-align:left;font-weight:700;}
.companyTable tr td{width:32%;vertical-align:middle;padding:2%;font-weight:700;text-align:right;}
.force_color,.fourth_color{color:#e00000;}
.companyTable tr a.btn_return{display:inline-block;padding:5px;background:#313131;border:1px solid #1d1d1d;border-radius:3px;color:#fff;}
.tab_liquid{position:relative;z-index:2;margin:8px 0;}
.tab_liquid ul{width:100%;}
.tab_liquid li{width:160px;margin-top:3px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.tab_liquid li .tab_liquid_list_inner{display:block;height:32px;line-height:28px;font-size:13px;background:#f5f5f5;text-align:center;text-decoration:none;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sub_color,.title_sub.title_color{color:#7F7F7F;}
.double_bottom_margin,.mb20{margin-bottom:20px;}
.margin,.m10{margin:10px;}
.list_product_line .list_product_item{border-bottom:1px solid #DDD;position:relative;}
.list_product_line .list_product_link{display:block;padding:5px 20px 5px 10px;line-height:1;}
.list_product_line .list_product_frame{width:100%;display:-webkit-box;display:-moz-box;display:-o-box;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;}
.list_product_link .btn_delete{display:block;width:50px;height:32px;font-size:12px;position:absolute;bottom:0;right:10px;}
.list_product_line .list_product_price_block{position:absolute;bottom:5px;padding-top:8px;}
.force_color,.fourth_color{color:#e00000;}
.list_product_line .list_product_price{font-size:15px;font-weight:700;line-height:1.1em;}
.list_product_box .list_product_price{font-size:13px;}
.list_product_link .btn_delete{display:block;width:50px;height:32px;font-size:12px;position:absolute;bottom:0;right:10px;}
.list_product_link .btn_delete .icon_wrap{position:relative;display:block;color:#ADADAD;font-size:10px;}
.i_common_cart{background-image:url(../img/sprite_cart.png);background-position:left top;-webkit-background-size:11px 33px;background-size:11px 33px;display:block;}
.sprite-trash_g{background-position:0 0;width:11px;height:14px;}
.list_product_link .btn_delete .icon_img{position:absolute;display:block;top:6px;left:6px;}
.list_product_link .btn_delete .icon_txt{position:absolute;display:block;top:6px;left:22px;line-height:14px;}
.flatTab_navList_link{display:block;width:100%;height:35px;line-height:1.2em;}
.flatTab_navList_inner{display:block;height:35px;line-height:35px;border:1px solid #81C7D4;text-align:center;}
.flatTab_navList.active .flatTab_navList_inner{background:#81C7D4;color:#fff;}
.flatTab_navList:first-child .flatTab_navList_inner{border-left:1px solid #81C7D4;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-top-left-radius:2px;-moz-border-bottom-left-radius:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;}

/**/
.productReviewsCont{display:none;}
.reviewArea_header{padding:7px 10px;font-size:14px;line-height:17px;}
.right_margin,.mr10{margin-right:10px;}
.reviewStar.size0{display:inline-block;background-image:url(../img/review_0.png);-webkit-background-size:46px 58px;background-size:46px 58px;width:46px;height:8px}
.reviewStar.size0.star0{background-position:0 0}
.reviewStar.size0.star1{background-position:0 -10px}
.reviewStar.size0.star2{background-position:0 -20px}
.reviewStar.size0.star3{background-position:0 -30px}
.reviewStar.size0.star4{background-position:0 -40px}
.reviewStar.size0.star5{background-position:0 -50px}
.reviewStar.size1{display:inline-block;background-image:url(../img/review_1.png);-webkit-background-size:64px 87px;background-size:64px 87px;width:64px;height:12px}
.reviewStar.size1.star0{background-position:0 0}
.reviewStar.size1.star1{background-position:0 -15px}
.reviewStar.size1.star2{background-position:0 -30px}
.reviewStar.size1.star3{background-position:0 -45px}
.reviewStar.size1.star4{background-position:0 -60px}
.reviewStar.size1.star5{background-position:0 -75px}
.reviewStar.size2{display:inline-block;background-image:url(../img/review_2.png);-webkit-background-size:93px 117px;background-size:93px 117px;width:93px;height:17px;position:relative;top:3px}
.reviewStar.size2.star0{background-position:0 0}
.reviewStar.size2.star1{background-position:0 -20px}
.reviewStar.size2.star2{background-position:0 -40px}
.reviewStar.size2.star3{background-position:0 -60px}
.reviewStar.size2.star4{background-position:0 -80px}
.reviewStar.size2.star5{background-position:0 -100px}
.reviewStar.size3{display:inline-block;background-image:url(../img/review_3.png);-webkit-background-size:121px 136px;background-size:121px 136px;width:121px;height:21px}
.reviewStar.size3.star0{background-position:0 0}
.reviewStar.size3.star1{background-position:0 -23px}
.reviewStar.size3.star2{background-position:0 -46px}
.reviewStar.size3.star3{background-position:0 -69px}
.reviewStar.size3.star4{background-position:0 -92px}
.reviewStar.size3.star5{background-position:0 -115px}
.reviewStar.size4{display:inline-block;background-image:url(../img/review_2.png);-webkit-background-size:93px 117px;background-size:93px 117px;width:17px;height:17px;position:relative;top:3px}
.reviewStar.size4.star1{background-position:0 -20px}
.reviewArea_header .reviewStar{display:inline-block;width:93px;height:17px;margin:0;vertical-align:text-bottom;}
.reviewStar.size2.star5{background-position:0 -100px;}
.reviewArea_header .cnt{font-size:12px;height:18px;line-height:18px;overflow:hidden;}
.reviewFlatTab{width:100%;display:-webkit-box;display:-moz-box;display:-o-box;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;font-size:14px;line-height:1.5em;}
.reviewFlatTab_item{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;width:80px;border-left:1px solid #ddd;border-top:1px solid #ddd;background-color:#F5F5F5;}
.reviewFlatTab_item._selected{background-color:#fff;border-bottom:1px solid #fff;}
.reviewFlatTab_item:last-child{border-right:1px solid #e8e8e8;}
.reviewFlatTab_itemInner{display:block;height:45px;line-height:45px;text-align:center;}
.top_padding,.pt10{padding-top:10px;}
._tabArea ._contents{display:none;}
._tabArea ._contents._selected{display:block;}
.list_product_review .item{border-top:1px solid #DDD;padding:8px;overflow:hidden;text-overflow:ellipsis;position:relative;}
.clear{clear:both;overflow:hidden;}
.list_product_review .item .pingl{float:left;width:30%;}
.list_product_review .item .pingr{position:relative;float:left;width:70%;}
.list_product_review .item .pingl p{margin-bottom:5px;}
.list_product_review .item .pingr p:last-child{color:#777;}
.reviewContentsTitle{border-bottom:1px solid #ddd;font-size:14px;font-weight:700;line-height:40px;padding-left:12px;}
.submitReview{padding:10px;}
.submitReview .ipass{display:inline-block;padding:5px 0;}
textarea.required-entry{font-family:lato,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",HiraKakuProN-W3,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#b2b2b2;}
button.button_decide,button.button_payment{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;}
.top_margin,.mt10{margin-top:10px;}
.button_decide{background:#313131;border-radius:5px;}
.button_decide{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;background:-webkit-gradient(linear,left top,left bottom,from(#81C7D4),to(#81C7D4));background:-webkit-linear-gradient(top,#81C7D4,#81C7D4);background:-moz-linear-gradient(top,#81C7D4,#81C7D4);background:-o-linear-gradient(top,#81C7D4,#81C7D4);border:1px solid #81C7D4;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-moz-box;display:box;font-size:13px;height:42px;line-height:1.2em;text-align:center;width:100%;}
.btnSnsCommon,.button_decide .button_txt{display:block;}
.cart_subtotal{margin:10px;}
.cart_subtotal .cart_subtotal_contents{font-size:12px;line-height:1.5em;}
.cart_subtotal .cart_subtotal_contents dd{text-align:right;margin-bottom:3px;}
.vertical_margin,.mv10{margin-top:10px;margin-bottom:10px;}
.commonInput_inputText{border:1px solid #DDD;background-color:#fff;border-radius:0;font-size:12px;padding:12px 15px;}
.footer .share{text-align:center;}
.footer .share a{position:relative;top:10px;display:inline-block;width:30px;height:30px;margin-right:10px;color:#000;font-size:30px;}
.footer .share a:before{font-family:'fontawesome';position:absolute;top:-2px;left:0;}
a.facebook:before{content:"\f082";}
a.twitter:before{content:"\f099";}
a.instagram{background:url(../img/instagram.png) no-repeat top center;background-size:25px 25px;}
a.pin:before{content:"\f0d2";}
.fixedMune{position:fixed;top:63px;left:0;height:44px;width:100%;z-index:99;}
.blueBtn1{height:11vw;width:100%;background:#81C7D4;color:#fff;border-radius:5px;}
.blueBtn1[disabled]{background-color:#ccc;}
.blueBtn2{height:11vw;width:100%;border:solid 2px #81C7D4!important;color:#81C7D4;background:#fff url(../img/heart.png) no-repeat left 20% top 2vw;background-size:6vw auto;border-radius:3px;}
.proSale{color:#fff;float:right;padding:1px 3px;background:#81C7D4;}
.proSale b{color:#fff!important;}
.sale_{position:absolute;top:0;width:24px;height:auto;}
.sale_ img{width:100%;}
.hotSale{right:0;}
.newSale{left:0;}
div.availability{position:absolute;right:0;top:5px;}
.in-stock span{border:2px solid #00b050;color:#00b050;font-size:12px!important;}
.in-stock span,.out-of-stock span{display:inline-block;padding:0px 5px;}
.in-stock span{border:1px solid #00b050;color:#00b050;}
.out-of-stock span{border:2px solid #ffc000;color:#ffc000;font-size:12px!important;}
#editinput{padding:0 3%;}
#partialUserResetForm{padding:10px;font-size:13px;}
#partialUserResetForm .lead{margin-bottom:20px;font-size:16px;font-weight:500;line-height:1.4;}
#partialUserResetForm .form-group{margin-bottom:15px;}
#partialUserResetForm .form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-size:15px;font-weight:700;}
#partialUserResetForm .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
#partialUserResetForm .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
#partialUserResetForm .btn-default{color:#333;background-color:#fff;border-color:#ccc;}
#cancel-search{display:inline-block;height:38px;line-height:38px;margin-left:1%;padding-right:1%;float:right;width:19%;}
.blackBtn1[disabled=disabled]{background:#ccc;}
.listPorint_{padding-right:5px;color:#fff;font-weight:normal;position:relative;height:20px;line-height:20px;font-size:12px;}
#topMenu .listPorint_{float:right;margin:10px 25px 0 0;}
.listPorint_:after{content:"";width:15px;height:22px;background-size:auto 22px;display:block;position:absolute;left:-15px;top:-1px;}
.listPorint_.sale1{background:#f5b4bd;}
.listPorint_.sale2{background:#eca3ae;}
.listPorint_.sale3{background:#df8996;}
.listPorint_.sale1:after{background-image:url(../img/sale1.png);background-repeat:no-repeat;}
.listPorint_.sale2:after{background-image:url(../img/sale2.png);background-repeat:no-repeat;}
.listPorint_.sale3:after{background-image:url(../img/sale3.png);background-repeat:no-repeat;}
.noSearchDiv{padding:25vw 10% 15vw;}
.noSearchDiv .searchBg{margin-bottom:10px;position:relative;}
.noSearchDiv .searchBg:after{content:"";position:absolute;right:0;top:7.5vw;height:1px;width:27vw;background:#c9c9c9;}
.noSearchDiv .searchBg:before{content:"";position:absolute;left:0;top:7.5vw;height:1px;width:27vw;background:#c9c9c9;}
.noSearchDiv .searchBg .img{margin:0 auto;width:17vw;height:17vw;background:#fff url(../img/search-end.png) no-repeat center center;background-size:14vw auto;}
.noSearchDiv p{color:#868686;font-size:13px;text-align:center;}
.searchEndText{color:#c9c9c9;font-size:13px;text-align:center;margin:20px 0 30px;}
.searchEndText a{color:#81C7D4;text-decoration:underline;}

/* order */
.order-tab{background:#fff;margin:7px 0 0;font-size:13px;}
.order-tab ul.order-tab-ul{height:36px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.order-tab ul.order-tab-ul li{float:left;width:20%;height:36px;background:#fff;line-height:36px;white-space:nowrap;text-align:center;color:#000;font-size:10px;}
.order-tab ul.order-tab-ul li.active{background:#F3B6BF;color:#fff;font-weight:bold;}
.order-cont .order-content{display:none;padding:7px;}
.order-des{position:relative;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background:#fff;}
.order-des h3{background:#f1f1f1;margin-top:7px;padding:5px 0 5px 14px;line-height:20px;color:#333;font-size:13px;font-weight:normal;overflow:hidden;}
.order-des h3 a{color:#333;font-weight:500;font-size:16px;}
.order-des .description{position:relative;min-height:90px;padding:14px 0 0 104px;background-color:#fff;}
.order-des .description .prdImg{position:absolute;left:14px;top:14px;width:73px;border:1px solid #d5d5d5;}
.order-des .description .prdName{display:block;margin-bottom:10px;font-size:13px;}
.order-des .description .info li .price{margin-bottom:7px;font-size:13px;color:#000;}
.order-des .description .info li .quantity{position:relative;display:inline-block;margin-left:14px;padding-left:14px;font-size:13px;}
.order-des .description .info li .quantity:before{display:block;content:"";position:absolute;top:1px;left:0;width:1px;height:13px;background:#989899;}
.order-des .option{border-top:1px solid #d5d5d5;margin:14px 14px 0;padding:14px 0;font-size:13px;}
.order-des .status{padding:0 14px;background:#f1f1f1;border-bottom:1px solid #d5d5d5;line-height:40px;font-weight:bold;color:#508bed;clear:both;overflow:hidden;}

/*.order-des .status .pay-cansel button{background:none;border:none;}*/
.order-des a.btnDetail{position:absolute;top:16px;right:14px;font-stretch:expanded;size:12px;color:#333;}
.order-des a.btnDetail span{font-size:16px;padding-left:5px;}

/* orderdetail */
.orderdetail table td{padding:14px;}
.btnArea{padding:7px 14px;border-top:1px solid #d5d5d5;}
.btnArea a.btnBasic{display:inline-block;background:#f0f0f0;padding:0 10px;height:26px;line-height:26px;border-radius:2px;border:1px solid #bcbcbc;color:#1b1b1b;}
.orderdetail .totalPay th,.orderdetail .totalPay td{color:#508bed;}
.orderdetail .totalPay td{padding-right:34px;font-size:13px;text-align:right;}
.orderdetail .cart-content{border:1px solid #d5d5d5;border-top:0;margin-bottom:10px;}
.orderdetail .cart-content .check-total{padding:0;background:#f1f1f1;}
.orderdetail .cart-content .check-total h3{padding:14px 34px 14px 14px;color:#757575;border-top:1px solid #ececec;font-weight:normal;font-size:13px;}
.orderdetail .cart-content .check-total h3 p.price{display:inline;float:right;color:#808080;}
.orderdetail .cart-content .check-total h3 span.plus{top:13px;right:10px;color:#808080;}
.title-return{position:relative;}
.title-return h2{padding:20px 0;font-size:18px;color:#000;text-align:center;font-weight:700;}
.title-return a{position:absolute;top:14px;left:14px;width:33px;}
.title-return a img{display:block;width:100%;}
.title-return a.icon-email{left:auto;top:10px;right:10px;width:65px;font-size:28px;text-align:center;line-height:5px;}
.title-return a.icon-email span{font-size:12px;}
.title-return a.icon-email2{left:auto;top:10px;right:10px;width:55px;font-size:28px;text-align:center;line-height:5px;}
.title-return a.icon-email2 span{font-size:12px;}
.order-des h3 a{font-size:12px;}
.info-other{position:relative;}
.info-other li:nth-of-type(1){font-size:10px;width:60%;}
.info-other li:nth-of-type(2){position:absolute;left:70%;top:2px;}
.info-other li span{display:block;margin-bottom:5px;}
.orderCont td button,a.pay_btn,button.pay_btn{background:#F3B6BF!important;border-radius:3px!important;padding:7px!important;margin-top:7px;border:none!important;}
.order_pay_cancel{background:#fff!important;border:#F3B6BF solid 1px!important;border-radius:3px!important;margin-top:7px;padding:2px!important;margin-left:5px;color:#F3B6BF!important;}
a.pay_btn{line-height:12px;margin-right:5px;}
.registe table{width:100%;margin-bottom:10px;}
.registe table th{width:90px;padding:7px 0 7px 10px;background:#fff;border-top:1px solid #ececec;color:#757575;font-size:13px;font-weight:normal;text-align:left;vertical-align:middle;}
.registe table td{padding:7px 10px;background:#fff;border-top:1px solid #ececec;vertical-align:middle;text-align:left;}
.tan_zzcuigs{padding:20px;color:#fff;background:rgba(0,0,0,0.6);font-size:16px;position:fixed;left:50%;margin-left:-10%;top:30%;border-radius:5px;}
.bill_no{background:url(../img/bill_img.png) no-repeat center left 20px/10%;border-top:2px solid #efefef;border-bottom:2px solid #efefef;padding:20px 0;}
.bill_no p{line-height:25px;font-size:15px;padding-left:90px;}
.bill_cont{margin:7px 7px 20px;}
.bill_cont h3{padding:10px 0 20px;font-size:15px;font-weight:bold;color:#4a5164;text-align:left;}
.bill_content{position:relative;padding:0 30px 15px 50px;}
.bill_content p{line-height:25px;font-size:12px;color:#999;}
.bill_content p:first-child{font-size:16px;color:#333;}
.bill_content:before,.bill_content:after{position:absolute;}
.bill_content:before{content:'';left:30px;bottom:-8px;top:10px;width:2px;background:#d6d4d4;}
.bill_content:after{content:'';left:28px;top:8px;width:6px;height:6px;background:#a9a9a9;border-radius:50%;}
#ajaxLoadFormoreproductsbutton{position:relative;width:65%;margin:10px auto;z-index:99;outline:none;font-size:14px;height:35px;background:#81C7D4;border:none;color:#fff;display:block;border-radius:3px;}

/*checkout-alert*/
.checkout-alert{}
.checkout-alert .bg{position:fixed;z-index:998;background:rgba(0,0,0,.6);top:0;bottom:0;width:100%;}
.checkout-alert .img{position:fixed;z-index:999;width:272px;height:323px;top:50%;left:50%;margin-left:-136px;margin-top:-161px;}
.checkout-alert .img .close{position:absolute;width:60px;height:70px;left:50%;margin-left:-30px;bottom:0;}
#productReviews .productInfo{padding:10px 5px;color:#000;}
#productReviews .productInfo table{border:1px solid #eaeaea;border-spacing:0;border-collapse:collapse;width:100%;margin-bottom:10px;}
#productReviews .productInfo table td{border:1px solid #eaeaea;padding:5px;}
.add-to-cartBox .addToCartBtn{position:fixed;bottom:0;left:0;width:100%;background:#81C7D4;border-radius:0;height:12vw;}
.cashierEditSumit{/*position:fixed;*/left:0;bottom:10px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;}
.cartItemPro_a{display:block;position:relative;}
.cart_free{position:absolute;left:0;top:0;z-index:2;background:url(../img/sinbg.png) no-repeat left top/100%;width:44px;height:44px;}
.cart_free .txt_{display:block;padding:0;color:#fff;font-weight:600;height:32px;line-height:21px;text-indent:5px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);}
.ulMenu li>div.Header .muneUse_box{width:13vw;height:13vw;background:#81C7D4;border-radius:50%;position:relative;}
.ulMenu li>div.Header .muneUse_box .cartNum{top:-2px;right:-3px;background:#ef98a8;}
.ulMenu li>div.Header .muneUse_box>a{display:block;line-height:13vw;color:#fff;text-align:center;white-space:nowrap;}
.navNewBox{padding:10px 3vw!important;}
.navNewBox>a{width:32%;display:block;height:40px;border-radius:3px;}
.navNewBox>a.navNew{background:#81c7d4 url(../img/nav/navNew.png) no-repeat center center;background-size:30px;}
.navNewBox>a.navHot{background:#81c7d4 url(../img/nav/navHot.png) no-repeat center center;background-size:30px;}
.navNewBox>a.navWish{background:#81c7d4 url(../img/nav/navWish.png) no-repeat center center;background-size:30px;}
#commit{border:none;}
@media screen and (max-width:415px){
    .header-bannertext{display:inline-block;font-weight:bold;font-size:12px;position:absolute;color:#514137;left:79%;top:13%;margin-left:-64px;font-family:"微软雅黑";}
    .header-bannertext ul li:nth-of-type(1){display:inline-block;margin-right:16px;}
    .header-bannertext ul li:nth-of-type(2){display:inline-block;margin-right:21px;}
    .header-bannertext ul li:nth-of-type(3){display:inline-block;margin-right:22px;}
    .header-bannertext ul li:nth-of-type(4){display:inline-block;}
}
@media screen and (max-width:376px){
    .header-bannertext{display:inline-block;font-weight:bold;font-size:12px;position:absolute;color:#514137;left:78.5%;top:11%;margin-left:-58px;font-family:"微软雅黑";}
    .header-bannertext ul li:nth-of-type(1){display:inline-block;margin-right:14px;}
    .header-bannertext ul li:nth-of-type(2){display:inline-block;margin-right:17px;}
    .header-bannertext ul li:nth-of-type(3){display:inline-block;margin-right:19px;}
    .header-bannertext ul li:nth-of-type(4){display:inline-block;}
}